@database "AppISizer.guide" @node main "AppISizer 0.72 1992-1994 G rard Cornu - Sommaire -" @{b}AppISizer 0.72 - Sommaire -@{ub} (23-Juin-94) @{" Copyright " link copyright} @{" Distribution " link distribution} @{" N s " link requirement} @{" Nouveau " link nouveau} @{" Introduction " link introduction} @{" Description " link description} @{" Installation " link installation} @{" Configuration " link configuration} @{" D marrer AppISizer " link starting} @{" Fen tre de sortie " link window} @{" Quitter AppISizer " link removing} @{" Adresse de l'auteur " link author} @{" Restrictions " link restrictions} @{" Garantie " link warranty} @{" Remerciements " link thanks} @{" Index " link index} @endnode @node copyright "AppISizer copyright and other boring stuff" @prev main @next distribution @{b}AppISizer@{ub} - version 0.72 23-Juin-94 1992-1994 @{" G rard Cornu " link author} - @{i}Compil avec @{" SAS/C " link thanks 45} 6.51@{ui} AppISizer, ainsi que les fichiers l'accompagnant, est 1992-94 G Cornu. @endnode @node warranty "PAS de garantie pour AppISizer" @prev restrictions @next thanks PAS DE GARANTIE ~~~~~~~~~~~~~~~ Ce logiciel n'est accompagn d'aucune garantie. Bien que l'auteur ai essay viter les erreurs (!), il ne peut garantir que le logiciel cris dans ce document est s 100%. Vous utilisez donc ce logiciel vos propres risques (et p rils!). L'auteur ne peut tre tenu respon- sable d'aucun dommage caus par l'utilisation de ce logiciel. @endnode @node distribution "Distribution d'AppISizer" @prev copyright @next requirement DISTRIBUTION ~~~~~~~~~~~~ Ce logiciel est librement distribuable. Il peut tre inclus sur tout support utilis pour la distribution de logiciels librement distri- buables, comme les collections de disques du Domaine Public, CD-ROMs, serveurs FTP ou BBS. De fa assurer l'int de ce logiciel, les distributeurs doivent re-distribuer l'ensemble complet des fichiers originaux. L'auteur ne peut tre tenu responsable si ce logiciel est devenu inutilisable cause de modifications survenues au contenu de la distribution ou des fichiers m me de la distribution. Il n'y a pas de limites impos es sur le co t de la distribution, par ex: pour le support, comme les disquettes, bandes magn tiques ou disques compacts, ou le traitement de la duplication. Il s'est av que de telles limites allaient l'encontre de l'id e de logiciels librement distribuables, par ex: plut t que de r duire le prix du disque en de de la limite, les logiciels taient purement et simplement enlev s du disque distribuer. Bien que l'auteur n'impose aucune limite sur la distribution de ce logiciel, il voudrait exprimer ses opinions personnelles sur le sujet: * Ce logiciel devrait tre mis librement et gratuitement la disposition de quiquonque, chaque fois que cela est possible. * Si vous vous tes procur ce logiciel dans des conditions normales, par l'interm diaire d'un revendeur de Domaine Public, un prix sup rieur 25 Francs (ou 5 Dollars), vous avez d finitivement pay trop cher. S'il vous plait, n'encouragez plus ce moyen inconvenant de faire du profit et changer pour un distributeur meilleur march s que possible. --------- Alan Pfeil est certainement autoris inclure AppISizer dans la librairie Amiga @{" I.C.P.U.G. " link icpug}. @{" Fred Fish " link thanks 13} est videmment autoris inclure AppISizer dans sa librairie exceptionnelle @{" AmigaLibDisk " link fred} @{" Thierry Colin " link thanks 50} est bien sur autoris inclure AppISizer dans la collection @{" D.P.A.T. " link dpat}. @endnode @node fred "Fred FISH et la librairie AmigaLibDisk" @prev distribution @next main Fred FISH et la librairie AmigaLibDisk ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Au sujet de Fred, n'oubliez pas de contacter votre club ou votre distributeur d'AmigaLibDisks afin qu'il prenne une souscription re aupr s de Fred Fish, si ce n'est pas d fait. Ceci est tr s important pour l'avenir de la librairie AmigaLibDisk et donc pour l'Amiga et ses utilisateurs (trices). @endnode @node restrictions "Restrictions d'utilisation pour AppISizer" @prev author @next warranty RESTRICTIONS D'UTILISATION ~~~~~~~~~~~~~~~~~~~~~~~~~~ Aucun programme, document, fichier de donn es ou code source faisant partie de ce logiciel, ni en entier ni en partie, ne peut tre utilis sur une machine qui est employ e * pour la recherche, le d veloppement, la construction, le test ou la production d'armes ou toute autre application militaire. Ceci comprend galement toute machine qui est utilis e dans l' ducation toutes fins es ci-dessus. * par des personnes qui acceptent, soutiennent ou exercent toute violence l'encontre d'autre personnes, (par ex. contre des citoyens originaires de pays trangers). @endnode @node requirement "N cessit @prev distribution @next nouveau Important! ~~~~~~~~~~ AppISizer a besoin du syst me 2.04 ou sup rieur. Il a velopp test sous KickStart 37.175 et WB 38.35. Il a galement test sous KickStart 40.62 et WB 40.29. Je ne vois aucune raison pourquoi il ne marcherait pas sur les versions sup rieures. Utilisateurs du syst me 1.3 (ou inf rieur!) sur A500 ou A2X00, qu'attendez-vous donc pour vous mettre jour, qu'AmigaOs 7.0 sorte? @endnode @node nouveau "Nouveau pour AppISizer" @prev requirement @next introduction NOUVEAUT ~~~~~~~~~~ - AppISizer indique maintenant le @{" nombre de blocs " link window} n cessaires pour copier les objets sur un disque OFS et FFS. - AppISizer est maintenant 'localis '. Un 'catalogue' fran ais, allemand et danois est gracieusement inclus dans cette distribution! Pour en b ficier il vous faut le syst me 2.1 au minimum, ou tout au moins locale.library 38+. A propos de localisation, si vous voulez faire la traduction pour un autre langage, n'h sitez pas, le fichier 'AppISizer.ct' est l pour Merci de @{" m'en " link author} faire parvenir une copie afin que je vous exp die le 'catalog' r sultant et que je l'inclus dans la prochaine distribution. Merci d'avance. @endnode @node introduction "Introduction AppISizer" @prev nouveau @next installation Introduction ~~~~~~~~~~~~ AppISizer est la version 'Workbenchis ' de mon utilitaire Sizer. Non seulement il est Workbenchis , mais d s qu'il est lanc il se transforme en 'AppIcon', quel miracle! Non, tr s facile gr ce aux programmeurs de @{" Commodore-Amiga " link thanks 9}, sans oublier les gars du hardware! J'allais oubli , une chose tr s importante, AppISizer doit prononc 'happy sizer! ('h pie saillezeur', pour ceux qui ne lisent pas l'anglais ;-) @endnode @node appicon "AppISizer AppIcon" @prev configuration @next configuration AppIcon ~~~~~~~ Si vous d sirez plus d'information au sujet des 'AppIcons', jetez un coup d'oeil au 'RKRM Libraries 3 dition' (ISBN 0-201-56774-1) page 359 et suivantes, ou plus simplement essayez AppISizer et vous comprendrez tr s vite ce qu'est un AppIcon ;-) @endnode @node installation "Installation d'AppISizer" @prev introduction @next description Installer AppISizer: ~~~~~~~~~~~~~~~~~~~ Ouvrez le tiroir "Install", puis double-cliquez sur "Fran ais", ou sur le langage de votre choix ;-) @endnode @node description "Description rapide d'AppISizer" @prev installation @next configuration Description rapide ~~~~~~~~~~~~~~~~~~ AppISizer met un @{" AppIcon " link appicon} sur votre Workbench (voir @{" configuration " link configuration}). Une fois que vous avez d une ic ne sur cet AppIcon, l'objet (disque, r pertoire ou fichier) va avoir sa taille mesur e (oui, comme chez l'tailleur!!) par AppISizer. Une @{" fen tre " link window} va s'ouvrir pour vous donner les r sultats (non, pas ceux du LoTo!!). Il est bien s r possible de d poser plusieurs ic la fois en utilisant la multi-s lection, c'est dire cliquer sur une ic ne, puis garder la touche 'Shift' appuy e et cliquer sur d'autres ic nes puis amener la souris sur l'AppIcon d'AppISizer et rel cher la touche 'shift'. On peut aussi 'encercler' les ic nes en cliquant en haut et gauche du premier, garder le bouton gauche de la souris appuy et se d placer jusqu'au bas et la droite du dernier, puis garder la touche 'Shift' appuy e et amener la souris sur l'AppIcon' de AppISizer puis rel cher le bouton de la souris ainsi que la touche 'shift'. C'est beaucoup plus facile faire qu' expliquer!!! @endnode @node window "Description de la fen tre de sortie" @prev description @next configuration Fen tre de sortie ~~~~~~~~~~~~~~~~~ Block size: 512 bytes for DH0:Locale Nombre de blocs sur disques OFS ........X 1 re ligne Nombre de blocs sur disques FFS ........X 2 me " Nombre total de fichiers ...............X 3 me " Nombre total de r pertoires ............X 4 me " Total d'octets dans les fichiers........X 5 me " Nombre de blocs utilis s ... ...........X 6 me " Espace effectivement occup : 237056 bytes, 231K. La premi re ligne indique le nombre de blocs libres n cessaires pour copier les objets sur un disque formatt OFS. La seconde, pour les copier sur un disque formatt FFS. Pour conna tre le nombre de blocs restant libres sur un disque, s lectionnez l'ic ne du disque, puis choisissez le sous-menu "Information..." du menu "Ic nes". Le nombre de blocs libres est indiqu en haut et gauche de la fen tre qui vient de s'ouvrir. Inutile d'expliquer la troisi me ligne, mais pendant que j'y suis je peux vous dire que cela inclus les fichiers d'ic nes, s'il y en a, ainsi que tous les fichiers se trouvant dans les sous et sous-sous... pertoires s'il y en avait!. Pour ce qui est de la quatri me, le total de r pertoires, lui aussi inclus tous les sous-sous-...r pertoires s'il y en avait, ainsi que le(s) r pertoire(s) donn (s) comme argument(s). La cinqui me ligne vous donne le nombre total d'octets (quel nom bizarre!) de tous les fichiers examin s par AppISizer. Quand me elle indique le nombre total de blocs que tous les fichiers, pertoires, sous-sous-...r pertoires occupent sur leur 'device' respectif, y compris les 'file header blocks', 'file list blocks' et 'user directory' blocks. Supposons que vous avez utilis AppISizer sur un r pertoire contenant 10 fichiers de 256 octets chacun. La cinqui me ligne indiquera 2560 octets, mais la 6 me indiquera 21 blocs, 1 pour chaque fichier, plus 1 bloc pour le 'File Header' de chaque fichier plus 1 bloc pour le pertoire lui-m me, soit un total de 21. Supposons (encore!) que le 'device' dans lequel sont contenus ces fichiers, ai une taille de block de 512 octets, alors le total occup sera de 10752. Ce qui, vous l'admettrez est sensiblement diff rent du total d'octets des fichiers. Pour chaque r pertoire (ou fichier) qu'AppISizer 'soup se'(!), il re- cherche la taille de bloc du 'device' sur lequel r side ce r pertoire (ou fichier!), et calcule la taille occup e en cons quence. C'est cette occasion que j'ai d couvert que la taille de block du disque 'Ram:' tait en fait de 1024 octets (avec KickStart 37.175). Essayez d'AppISizer 'env:' pour avoir une id e de la RAM 'perdue'! La plupart des autres 'devices': disques durs, disquettes ont une taille de block de 512 octets, mais il serait possible de la modifier avec le nouveau 'FastFileSystem'.... Notez que si la taille de bloc annonc e pour OFS est de 488 octets, la taille de bloc 'brute' est tout de m me de 512 octets. Le nombre de blocs utilisables sur un disque 'normal' (pas haute densit tant de 1758, la capacit brute totale est donc gale 1758 x 512 = 900096 octets soit 879 Ko. Mais ces 879Ko ne sont pas tous utilisables par vos fichiers. Il faut y soustraire tous les 'file header', 'file list' et 'user directory' blocs. Et si vous utilisez OFS (OldFileSystem), pour chaque bloc de donn e le syst me se reserve 24 octets (6 long words) pour y mettre des informa- tions qui lui sont n cessaires. @endnode @node starting "Lancer AppISizer" @prev window @next removing marrer AppISizer ~~~~~~~~~~~~~~~~~~ Il peut tre lanc depuis le Shell en tapant son nom (pr 'run >NIL:'), depuis le Workbench, en double-cliquant sur son ic ou, beaucoup plus simplement d'une fa on automatique chaque fois que vous 'bootez' votre machine, en mettant AppISizer et son ic ne dans votre tiroir WBStartup. @endnode @node removing "Quitter AppISizer" @prev starting @next author Quitter AppISizer ~~~~~~~~~~~~~~~~~ Tr s simple, double-cliquer sur l'AppIcon d'AppISizer puis cliquer sur 'Enlever AppISizer'. @endnode @node configuration "Configuration" @prev description @next starting Configuration de l'AppIcon et positionnement de la fen tre de sortie ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ AppISizer depuis la version 0.61 supporte 5 types d'outils et 5 options sur la ligne de commande. Les 'Types d'outils' sont: ICON_PATH ICON_XPOS ICON_YPOS WINDOW_XPOS WINDOW_YPOS La ligne de commande est: ICON_PATH/K,ICON_XPOS/K/N,ICON_YPOS/K/N,WINDOW_XPOS/K/N,WINDOW_YPOS/K/N: ICON_PATH sert cifier un AppIcon de remplacement. Le chemin complet (y compris le nom de l'ic ne ;-) doit tre indiqu . Notez que l'extension '.info' est facultative. Si ce type d'outil n'est pas sp ou si le chemin indiqu n'aboutit pas un ic ne, AppISizer utilisera son ic interne. ICON_XPOS et ICON_YPOS servent cifier la position X et Y pour l'AppIcon interne ou externe. Notez bien que si vous indiquez une position d occup e par un autre ic ne, ou si les positions donn sont 0, ou si vous n'indiquez qu'une seule des 2 positions, Workbench placera l'AppIcon o bon lui semble. WINDOW_XPOS et WINDOW_YPOS servent positionner la @{" fen tre de sortie " link window}. Pour ceux qui ne seraient pas au fait des 'tooltypes' (types d'outils en fran ais, @{" merci Lucas! " link thanks 29}), ceux livr s sont dans la forme: (TOOLTYPE_TRUC=) <--- Notez les parenth et les <> Pour utiliser par exemple ICON_PATH, vous devez d'abord ter les deux parenth ses puis remplacer le texte explicatif ainsi que les '<' et '>' par votre choix, exemple: ICON_PATH=Mon_r pertoire_d'ic nes:contient/le_plus_bel_ic ne.info (eh! 'ic ne', c'est f minin ou masculin ?) ICON_XPOS=450 ICON_YPOS=234 WINDOW_XPOS=125 WINDOW_YPOS=50 Exemples pour la ligne de commande: run >NIL: AppISizer icon_path=disque:contenant/le(la;-)_plus_bel(le;-)_ic Icon_xpos=400 icon_ypos=236 window_xpos=125 window_ypos=50 Ces types d'outils et options ont es suite des suggestions que j'ai re u de Lucas Janin, @{" merci Lucas! " link thanks 29} @endnode @node warning "AppISizer et les 'links'!" @prev main @next main Attention! ~~~~~~~~~~ Un mot sur les 'links' (liens), AppISizer n'a test ni avec des 'soft' ou 'hard' links. Mais je suis r ceptif toute information ce sujet, alors n'h sitez pas! @endnode @node author "L'auteur d'AppISizer" @prev main @next main Envoyez toutes suggestions, rapports de 'bug', compliments ;-), chocolat NOIR, logiciels librement distribuables ou originaux, disques durs de 16 GO et plus, scanners couleurs au format A3 en 48 bits, lecteurs de CDROM, disques CDROM, AMIGA 6000 avec microprocesseur RISC , etc... OU SIMPLEMENT UNE CARTE POSTALE (en chocolat noir ;-) : G rard CORNU 11 avenue Edouard Aynard 69130 ECULLY FRANCE. @{" (CMP) " link wpc} Passez une bonne journ e! ...moi aussi!!! @{" Traductions Anglais/U.S au Fran ais... " link plug} @endnode @node wpc "W.P.C." @prev author @next main Communaut Mondiale des Peuples ;-) @endnode @node plug "Je peux traduire vos manuels..." @prev author @next main Je peux traduire vos documentations commerciales (sur logiciels ou mat riels), de l'Anglais ou de l'Am ricain au Fran ais. Je poss une tr s bonne connaissance et exp rience de l'Amiga ainsi que de l'informatique en g Adressez vos propositions G rard Cornu 11 Avenue Edouard Aynard 69130 cully (France) @endnode @node dpat "D.P.A.T." @prev distribution @next main D.P.A.T ~~~~~~~ Domaine Public Amiga Toulouse. Collection de logiciels en langue fran aise librement distribuables, lanc e et dirig e par @{ " Thierry Colin " link thanks 50} @{" AmigaNews " link thanks 7}. @endnode @node icpug "ICPUG" @prev distribution @next main I.C.P.U.G ~~~~~~~~~ ICPUG est un club britannique, quivalent une association loi 1901, ind pendant d'utilisateurs de mat riel Commodore. ICPUG = Independent Commodore Products Users Group. Pour devenir membre de ce club tr s int ressant, ou pour avoir de plus amples renseignements, adressez vous Jonathan Cooley ICPUG Membership secretary 10 Willson Road, EGHAM, Surrey, TW20 0QB ANGLETERRE @endnode @node thanks "L'auteur d'AppISizer souhaiterais remercier..." @prev main @next main (par ordre alphab tique...) Amiga Pour tre la meilleure plateforme sur laquelle 'travailler'. AmigaNews Le seul et unique magazine fran ais consacr l'Amiga, et mise en page sur Amiga. Commodore-Amiga Pour toutes les am liorations apport es au Software and logiciel syst me et au mat riel. Hardware Teams @{" Fred Fish " link distribution 42} Pour l'exceptionnelle librairie @{" AmigaLibDisk " link fred}. rard Cornu Pour les mauvaises traductions du 'catalog', du fichier d'installation, et de la doc au format AmigaGuide en fran ais ;-) ;-/ ;-\ ;-} Hanns Holger Rutz Pour la traduction du 'catalog' et du fichier d'installation en allemand et pour les suggestions. @{" I.C.P.U.G. " link icpug} Pour les sympatiques personnes constituant ce club! Jen Allen Pour le chocolat, et tout le reste! me Chesnot Pour tout le support et beaucoup d'autres choses encore. rgen Thomsen Pour la traduction du 'catalog' et du fichier d'installation en danois. Joy & John Harding Pour leur gentillesse, et pour les visites de leur merveilleux comt du Devon. Lucas Janin Pour tre le premier supporter d'AppISizer, pour les suggestions et beaucoup d'autres choses encore. Mark J. Lednor Pour me procurer les AmigaLibDisks, et des tonnes de trucs en provenance d'Aminet. Patrick Burnand Pour le support et les suggestions. Paul OVERAA Pour un article tr s int ressant qui m'a d crire Sizer, puis AppISizer. P. E. Barba Pour le support. Peter Miles Pour m'avoir procur les AmigaLibDisks, les textes des Amiga newsgroups sur Usenet et pour tout le reste. @{" SAS/C " link copyright} Team Pour tre mon compilateur pr Stefan Becker Pour l'incontournable ToolManager, et pour m'avoir permis d'utilis son 'disclaimer'. Thierry Colin Pour tre pass directement du 1.3 au 3.x (je plaisante ;-) Et tous les autres pour me supporter, et supporter l'Amiga ;-) @endnode @node index "Guide AppISizer, Index g @prev main @next main @toc main @index index Index pour le guide d'AppISizer ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @{" AmigaLibDisk " link fred} @{" AppIcon " link appicon} @{" Auteur " link author} @{" Bug report " link author} @{" Carte postale " link author} @{" Catalog " link nouveau} @{" Chocolat " link author} @{" CLI (options) " link configuration} @{" Compliments " link author} @{" Configuration " link configuration} @{" Copyright " link copyright} @{" D marrer " link starting} @{" Description " link description} @{" Distribution " link distribution} @{" D.P.A.T. " link dpat} @{" Fen tre de sortie " link configuration} @{" Fran ais " link nouveau 8} @{" Fred FISH " link fred} @{" Garantie " link warranty} @{" I.C.P.U.G. " link icpug} @{" Installation " link installation} @{" Introduction " link introduction} @{" Langages " link nouveau 8} @{" Links " link warning} @{" Localisation " link nouveau 8} @{" N cessit s " link requirement} @{" Nouveau " link nouveau} @{" Quitter " link removing} @{" Remerciements " link thanks} @{" Restrictions " link restrictions} @{" Shell " link starting} @{" Suggestions " link author} @{" Test " link requirement} @{" Traductions... " link plug} @{" Types d'outils " link configuration} @{" Utilisation " link starting} @{" WBStartup " link starting} @{" Workbench " link starting} @endnode